narcotics squads - Alemán Inglés Diccionario